sludge strainer - French English Dictionary